package exception;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class AutoClosedDemo {
    public static void main(String[] args) {
        //自动关闭特性是编译器认可的，编译后就变成FinallyDemo2的样子
        try (
                FileInputStream fis = new FileInputStream("./");
           ){
            // catch 中捕获的异常应该是从小向大排列写
            // 若是大异常在前，那所有的异常都被前面的异常catch捕获了，那后续的就没有意义了
        }catch (FileNotFoundException e) {
            System.out.println("filenNout");
        }catch (IOException e) {
            System.out.println("处理");
        }
    }
}
